a fault confessed is half redressed - Turco Inglés Diccionario